body {
    background: #F5F5F5  url("../images/background.jpg") no-repeat top left;
    margin: 0;
    padding: 0;
    background-size:cover;
}

/* 清除a标签的样式 */
a, a:hover, a:visited, a:link {
    text-decoration: none;
    color: #232323;
}
.container{
    background:rgba(255,255,255,0.4);
    margin: calc(18vh) auto 0;
}
.container > .row:first-child {
    height: 2.5em;
    text-align: center;
    line-height: 2.5em;
    font-size: 3em;
    text-shadow: #5e5e5e 3px 6px 3px;
    font-weight: bolder;
    margin-top: calc(10vh);
}
.container > .row:last-child{
    text-align: center;
    font-size: 1.8em;
    margin: 60px auto calc(10vh);
}
.container > .row:nth-child(2) > container > div:hover{
    cursor: pointer;
}
.container > .row:nth-child(2) > container > div:hover > a{
    cursor: pointer;
    color: darkgreen;
    text-decoration: darkgreen !important;
    font-weight: bolder;
}
.container > .row > .to-login {
    margin-top: 2em;
}
.container > .row > .to-login > a {
    width: calc(11vw);
}



